<?php
// $Id: feed_atom.php 224 2008-03-03 04:37:43Z mikhail.miguel $

// 2007-06-01 K.OHWADA
// rssc_view_handler
// api/rss_builder.php

// 2006-09-20 K.OHWADA
// this is new file
// porting from rssc_build_atom
// use rssc WEBLINKS_RSSC_EXIST

//=========================================================
// WebLinks Module
// 2006-09-20 K.OHWADA
//=========================================================

include 'header.php';

if ( WEBLINKS_RSSC_EXIST )
{
	include_once XOOPS_ROOT_PATH.'/modules/happy_linux/api/rss_builder.php';
	include_once WEBLINKS_RSSC_ROOT_PATH.'/class/rssc_build_rssc.php';

	$MAX_FEEDS = 20;
	$TEMPLATE  = WEBLINKS_ROOT_PATH.'/templates/xml/weblinks_build_atom.html';

	$weblinks_rssc_handler =& weblinks_get_handler( 'rssc_view', WEBLINKS_DIRNAME );
	$weblinks_builder      =& rssc_build_rssc::getInstance();

	$feed_list = $weblinks_rssc_handler->get_feed_list_latest( $MAX_FEEDS );

	$weblinks_builder->set_mode( 'atom' );
	$weblinks_builder->set_atom_template( $TEMPLATE );
	$weblinks_builder->set_items( $feed_list );
	$weblinks_builder->build();

}
else
{
	$msg = sprintf( _WEBLINKS_RSSC_NOT_INSTALLED, WEBLINKS_RSSC_DIRNAME );
	redirect_header('index.php', 5, $msg);
}

exit();
// --- main end ---

?>